package com.dgut.czh;


import org.springframework.boot.CommandLineRunner;
import org.springframework.core.env.Environment;

import java.util.Objects;

@SuppressWarnings("unused")
public class CustomCommandLineRunner implements CommandLineRunner {
    Environment env;
    public CustomCommandLineRunner(Environment env){
        this.env = env;
    }

    @Override
        public void run(String... args){
            System.out.println("利用Spring Boot自动装配的CommandLineRunner。");

            //利用random的RandomValuePropertySource产生一个32位随机字串。
            System.out.println("生成一个随机字符串:".concat(Objects.requireNonNull(env.getProperty("random."))));
    }


}
